package com.jelly.web.modules.basics.dictionary.service;

import com.jelly.web.modules.basics.dictionary.domain.Dictionary;

import java.util.List;

/**
 * @创建人 ql
 * @创建时间 2018-08-17 10:40
 * @功能描述: 字典接口
 **/
public interface IDictionaryService {

    /**
     * 通过字典类型ID获取该类型下的所有字典信息
     * @param typeId
     * @return
     */
    List<Dictionary> getDictionaryTypeId(String typeId);

    /**
     * 主键查询字典详情
     * @param id
     * @return
     */
    Dictionary getDictionaryId(String id);
    /**
     * 新增字典
     * @param dictionary
     * @return
     */
    boolean addDictionary(Dictionary dictionary);

    /**
     * 修改字典
     * @param dictionary
     * @return
     */
    boolean updateDictionary(Dictionary dictionary);

    /**
     * 删除字典
     * @param id
     * @return
     */
    boolean delectDictionary(String id);



}
